Ball-throwing machine

ABSTRACT

A ball-throwing machine is provided which may be used for throwing baseballs, softballs and the like. The machine includes a power head having at least two and preferably three coacting wheels for propelling a ball toward a batter to simulate a pitch. Three AC motors and companion motor drives are provided for causing the wheels to rotate at predetermined speeds. The motor drives include dynamic braking circuits to permit rapid deceleration of the wheels. A pair of linear actuators is provided to permit the power head to be moved to predetermined horizontal and vertical positions. A programmable controller is included for individually controlling the rotational speed of each individual wheel, the horizontal position of the power head and the vertical position of the power head. A smart card reader may be employed for programming of the controller and the machine is adapted to be used in conjunction with a video display to simulate the actual pitching of a baseball by a pitcher. The machine is able to interchangeably deliver pitches of different types to different locations at different speeds with less than ten-second intervals between pitches.

BACKGROUND OF THE INVENTION

1. Field of the Invention

The present invention relates generally to a ball-throwing machine and,more particularly, to such a machine that is adapted to pitch baseballsand softballs and throw tennis and other balls interchangeably todifferent locations and at different speeds and with different spins.The invention has particular applicability as a baseball pitchingmachine that is able to interchangeably deliver a variety of pitches(i.e., fastballs, curveballs, changeups, etc.) at different speeds todifferent locations without the need for manually readjusting orrepositioning the machine between pitches.

2. Description of the Prior Art

Pitching machines and ball-throwing machines are well-known in the artand generally fall into four categories: (1) machines that employ aspring actuated arm mechanism to propel the ball; (2) machines thatemploy at least one rotating wheel or a pair of rotating, coactingwheels to propel the ball; (3) machines that rely on pneumatic pressureto propel the ball; and (4) machines that employ converging anddiverging rotatable discs to propel the ball.

Examples of ball-throwing machines that employ a spring mechanism topropel the ball are described, for example, in U.S. Pat. No. 3,757,759which issued on Sep. 11, 1973 to J. G. Haworth for Automatically VariedOscillation Type Ball Projecting Device and U.S. Pat. No. 4,524,749which issued on Jun. 25, 1985 to Paul S. Giovagnoli for Spring-Type BallPitching Machine. Commercial versions of such a machine have beenmarketed by Master Pitching Machine of Kansas City, Mo.

In recent years, the majority of the commercially availableball-throwing or pitching machines employ one or two coacting rotatingwheels which are used to propel a ball that is introduced into the nipbetween the rotating wheels or between a plate and a single rotatingwheel. Examples of such machines are described in U.S. Pat. No.3,724,437 which issued on Apr. 3, 1973 to E. W. Halstead forBall-throwing Machine; U.S. Pat. No. 3,815,567 which issued on Jun. 11,1974 to Norman S. Serra for Coacting Wheel Ball Projecting Device; U.S.Pat. No. 4,197,827 which issued to Tommy L. Smith on Apr. 15, 1980 forCoacting Wheel Ball Projecting Device; U.S. Pat. No. 4,423,717 whichissued to Edward W. Kahelin on Jan. 3, 1984 for Variable Double WheelBall Propelling Machine; U.S. Pat. No. 4,583,514 which issued to FujioNozato on Apr. 22, 1986 for a Ball-throwing Machine; and U.S. Pat. No.4,922,885 which issued to Shigery Iwabuchi et al. on May 8, 1990 for aPitching Machine. Commercial machines that employ a pair of rotatingcoacting wheels are marketed by The Jugs Company of Tualatin, Oregon,ATEC of Sparks, Nev., AAI American Athletic, Inc. of Jefferson, Iowa,K-Lin Specialties, Inc. of Huntington Beach, Calif. and OMNI SportsTechnologies of Kansas City, Mo.

Machines that utilize a pair of coacting wheels are able to deliver avariety of different pitches, e.g., fastball, curve ball, screwball,etc. at a variety of different speeds. Changes in the pitch speed orpitch type are accomplished by varying the speed of the individualwheels and the angle of presentation relative to a horizontal and/orvertical plane. The ability of such machines to deliver differentpitches is described, for example, in U.S. Pat. No. 3,288,127 whichissued on Nov. 29, 1966 to J. C. Bullock for Baseball Pitching Machinewith Ball Curving Device; U.S. Pat. No. 3,604,409 which issued to RalphW. Doeg on Sep. 14, 1971 for Ball Projecting Machine with DirectionControl Mechanism; U.S. Pat. No. 3,724,437 which issued on Apr. 3, 1973to Earle W. Halstead for Ball-throwing Machine; U.S. Pat. No. 4,323,047which issued on Apr. 6, 1982 to James K. McIntosh et al. for AutomaticBall Pitching Machine; U.S. Pat. No. 4,372,284 which issued to James A.Shannon et al. on Feb. 8, 1983 for Baseball-Pitching Machine; U.S. Pat.No. 4,655,190 which issued to Clifford V. Harris on Apr. 7, 1987 forBall Pitching Machine with Selective Adjustment Between Drive andPressure Wheels.

While rotating wheel machines are capable of varying the speed of thepitch and the type of the pitch, an inherent problem with such machines,however, is that they require extensive adjustments and realignment ofthe machine in order to change from one pitch to another or from onelocation to another. For example, if a coach seeks to change the pitchto be delivered by the machine from a 90 MPH fastball to a 75 MPH curveball or from a fastball in one position in the strike zone to a fastballin another position, the coach must manually readjust the wheel speeds,reposition the angle of the wheels relative to a vertical and/orhorizontal plane, and manually realign the horizontal and verticalposition of the machine. It can take as long as five minutes toaccomplish these changes before the machine is properly re-positioned tobe able to deliver the next pitch. As a result, coaches tend to usethese machines to deliver a series of the same pitch to the samelocation rather than attempting to interchangeably deliver differentpitches to different locations as a pitcher would do in an actual game.Accordingly, these machines are of only marginal value in attempting toprepare a batter for game conditions. Such machines frequently give thehitter a false sense of security, e.g., believing that because they canhit the same pitch delivered repeatedly at the same speed to the samelocation they will succeed in actual game conditions.

Others have recognized this problem and incorporated devices in suchmachines to permit adjustment of both the horizontal and verticalposition of such machines. See, for example, U.S. Pat. No. 5,174,565which issued on Dec. 29, 1992 to Yutaka Komori for Baseball PitchingMachine; U.S. Pat. No. 5,344,137 which issued on Sep. 6, 1994 to YutakaKomori for Method for Improving the Accuracy of a Baseball PitchingMachine; U.S. Pat. No. 5,359,986 which issued on Nov. 1, 1994 to Earl K.McGrath et al. for Pitching Machine and Method; and U.S. Pat. No.5,437,261 which issued on Aug. 1, 1995 to Kerry K. Paulson et al. forBall Pitching Device. While permitting minor adjustments for bothhorizontal and vertical position to accommodate for slight changes inpitch speed, none of these patents permit rapid changing of pitch type,i.e., fast ball to curve ball, etc. Such change would only beaccomplished by a major re-positioning and re-adjusting the rotationalvelocity of the two coacting wheels.

Attempts have been made to use three coacting rotating wheels in apitching machine to permit the delivery of different types of pitcheswithout the need for repositioning the machine between pitches. U.S.Pat. No. 5,649,523 which issued on Jul. 22, 1997 to Jack C. Scott forBall-throwing Apparatus and U.S. Pat. No. 4,442,823 which issued toJohnnie E. Floyd on Apr. 17, 1984 for Ball-throwing Machine and SystemHaving Three Individually Controllable Wheel Speeds and Angles describetwo such attempts. The machines described in these patents are notcommercial, however, due, in large measure, to their failure toprecisely control the horizontal and vertical positioning of themachine. Moreover, they both fail to carefully consider and control theforces of the three coacting wheels on the ball in order to consistentlydeliver a variety of different pitches with the accuracy and precisionrequired.

Granada Pitching Machines of Central Point, Oregon recently introduced athree-wheel pitching machine that incorporates limited controls over theindividual wheel speeds. The machine, known as the Triton G-2000, failsto provide for horizontal and vertical adjustments of the aiming pointand, as such, is incapable of delivering a plurality of differentpitches at different speeds and locations on an interchangeable basis.

The concept of programming a pitching machine to deliver a variety ofdifferent pitches has been discussed in prior patents, most notably inU.S. Pat. No. 5,125,653 which issued to Ferenc Kovacs et al. on Jun. 30,1992 for Computer Controller Ball-throwing Machine and U.S. Pat. No.5,464,208 which issued on Nov. 7, 1995 to Richard A. Pierce forProgrammable Baseball Pitching. Such machines are of the two-wheel typeand are incapable of rapid change in order to interchangeably deliver avariety of different pitches. Accordingly, the degree of programmingoffered by these devices is minimal, at best.

The marriage of a ball-throwing machine with a video display of apitcher is described in U.S. Pat. No. 5,195,744 which issued on Mar. 23,1993 to Neil S. Kapp et al. for Baseball Batting Practice Apparatus withControl Means. Such device, however, fails to offer the uniqueadvantages of delivering a variety of different pitches as contemplatedby the present invention.

SUMMARY OF THE INVENTION

Against the foregoing background, it is a primary object of the presentinvention to provide a ball-throwing machine that can be used tointerchangeably throw a variety of different types of balls includingbaseballs, softballs, tennis balls and the like with less than tensecond intervals between throws.

It is another object of the present invention to provide such aball-throwing machine that is able to interchangeably deliver a varietyof different pitches to a variety of different locations at a variety ofdifferent speeds without the need to manually readjust the machinebetween pitches.

It is yet another object of the present invention to provide such aball-throwing machine that is able to deliver such pitches without theneed for manual adjustment of the machine.

It is another object of the present invention to provide such aball-throwing machine that allows a user to select the type, speed andlocation of each pitch or, alternatively, can be programmed to deliver avariety of pitches in a pre-determined or random manner.

It is still yet another object of the present invention to provide sucha ball-throwing machine in which the controls for such machine can beeasily reprogrammed to simulate a pre-determined or random pitchpattern.

It is yet another object of the present invention to provide such aball-throwing machine that can be synchronized to work in conjunctionwith video display means to permit a batter to visually view a pitcherprior to and during delivery of the pitch.

To the accomplishments of the foregoing objects and advantages, thepresent invention, in brief summary, comprises a ball-throwing machineof the type having a power head including at least one and, preferably,three coacting wheels for propelling a ball toward a batter to simulatea pitch. In the preferred embodiment, the speeds of the three wheels areindependently controllable so as to control the ball speed, spin rateand spin axis orientation. It will, of course, be appreciated that themachine can also be used to propel softballs, tennis balls, lacrosseballs and other ball-shaped objects.

The machine includes control means that include means for independentlycontrolling the rotational speed of each wheel, means for independentlycontrolling the alignment of the power head in the horizontal plane, andmeans for independently controlling the alignment of the power head inthe vertical plane so as to permit said machine to interchangeablydeliver pitches of differing types to different locations at differentspeeds. The means for controlling the rotational speed of each wheelfurther includes means for rapidly accelerating and decelerating therotational speed of each wheel.

The control means also receives feedback from the means forindependently controlling the rotational speed of each wheel, means forindependently controlling the alignment of the power head in thehorizontal plane, and means for independently controlling the alignmentof the power head in the vertical plane so as to ensure the speeds andalignment have been reached.

In a preferred embodiment, the machine includes three coacting wheelsfor propelling the ball and a control system for simultaneouslycontrolling the rotational speed of the wheels in combination with thehorizontal and vertical alignment of the power head.

The ball-throwing machine of the present invention can be used as astand-alone pitching machine for training baseball, softball, tennis andlacrosse players. In addition, it may be combined with a video displaydevice that visually displays an actual pitcher or tennis player andwhich synchronizes the release of the ball with the video display so as,for example, to simulate an actual pitcher delivering an actual pitch.

BRIEF DESCRIPTION OF THE DRAWINGS

The foregoing and still other objects and advantages of the presentinvention will be more apparent from the detailed explanation of thepreferred embodiments of the invention in connection with theaccompanying drawings, wherein:

FIG. 1 is a perspective illustration of the ball-throwing machine of thepresent invention;

FIG. 2 is a front elevational view of the ball-throwing machine of thepresent invention;

FIG. 3 is a side elevational view of the upper portion of theball-throwing machine of the present invention;

FIG. 4 is a side elevational view of the lower portion of theball-throwing machine of the present invention;

FIG. 5 is an enlarged sectional view illustrating the manner in whichthe extension legs engage the upper portion of the ball-throwing machineof the present invention;

FIG. 6 is a top elevational view of the ball-throwing machine of thepresent invention;

FIG. 7 is a top view of the ball-throwing machine of the presentinvention illustrating the manner in which the power head of the machinepivots in a horizontal plane;

FIG. 8 is a side view of the ball-throwing machine of the presentinvention illustrating the manner in which the power head of the machinepivots in a vertical plane;

FIG. 9 is front view of the control panel used in conjunction with theball-throwing machine of the present invention;

FIG. 10 is a schematic of the control panel used in conjunction with theball-throwing machine of the present invention; and

FIG. 11 is a front view of the controller used to control theball-throwing machine of the present invention.

BRIEF DESCRIPTION OF THE PREFERRED EMBODIMENTS

Referring to the drawings and, in particular, to FIG. 1 thereof, theball-throwing machine of the present invention is provided and isreferred to generally by reference numeral 10. The machine 10 includesan upper portion 12 that is mounted on a base 13 that includes aplurality of removable legs 14, preferably a front leg 14A and a pair ofrear legs 14B and 14C, respectively, to form a tripod. A shock-absorbingdevice such as a shock absorber (not shown) may be included in the rearlegs 14B and 14C to minimize the impact of any recoil of the machine 10during use.

An enlarged foot 15 is provided at the outbound end of each leg 14 andis threadably secured to the leg 14 by threaded extension fitting 16which permits the length of each leg 14 to be increased and decreased. Aflat, rubberized plate 17 may be included at the bottom of each foot 15to provide additional stability for the machine 10, particularly whenused indoors such as, for example, on a gymnasium floor. Ball-throwingmachines experience substantial recoil upon delivery of each pitch andit is important to stabilize the machine and reduce the effect of suchrecoil in order to provide consistent, accurate, repeatable results.

As best shown in FIG. 4, the legs 14 are each attached to the upperportion 12 by insertion into and engagement with complementary sockets18 mounted on the lower surface of the upper portion 12. The sockets 18are secured to the upper portion 12 by bolts 19. The sockets 18 for thetwo rear legs 14B and 14C are angled relative to the horizontal plane ofthe upper portion 12 so that the rear legs 14B and 14C are positioned atapproximately a 30 degree angle relative to the upper portion. Thisprovides a wider base and offers greater stability for the machine 10.

Referring again to FIG. 1, the upper portion 12 includes a moveablepower head 20 having at least two and preferably three coacting drivewheels 70A, 70B and 70C (only 70A and 70B are shown in FIG. 1) whichserve to propel a ball introduced into the machine toward a desiredlocation. It should be appreciated that the use of three coacting wheelspermits the ball-throwing machine of the present invention tointerchangeably deliver a variety of different pitches without the needfor resetting the angle of the power head as is required in othermachines such as, for example, the JUGS machine. In such a three wheeldesign, two wheels serve as the drive wheels while the third wheelserves to impart spin on the ball as it passes in the nip 92 between thecoacting wheels 70A-70C.

The ball-throwing machine 10 of the present invention may be used topropel baseballs, softballs, tennis balls, lacrosse balls, and the likedepending upon the size of the nip 92 between the coacting wheels70A-70C.

In a preferred embodiment as illustrated in FIGS. 1-7, the threecoacting wheels 70A-70C are positioned at equal distances and angles(120 degrees apart) relative to one another. Thus, in the configurationshown in these Figures, the wheels 70A-70C are positioned at the 10o'clock, 2 o'clock and 6 o'clock positions. When so configured, when theuser wants to throw a fast ball, the 10 o'clock and 2 o'clock wheels areset at the same speed while the bottom or 6 o'clock wheel is set at ahigher speed so as to create backspin on the ball. This results in arising fastball. Similarly, a changeup can be created by proportionallyslowing the speed of the three wheels 70A-70C.

A sinking fast ball or “split finger fastball” can be created bydecelerating the speed of the 6 o'clock wheel relative to the drivewheels. This creates a topspin on the ball which causes the pitch to“sink.”

The ball-throwing machine 10 is capable of throwing a curve ball bycontrolling the speed differential of all three drive wheels. Byincreasing the speed of the 2 o'clock wheel and decreasing the speed ofthe 10 o'clock wheel relative to the speed of the 6 o'clock wheel, arotational spin is imparted to the ball which causes it to break in adown and out direction thus simulating an actual curve ball. The amountof break of the pitch can be adjusted by increasing or decreasing thespeed differential of the 2 o'clock and 10 o'clock wheels. Similarly, aslider or fast curve ball can be thrown by increasing the speed of allthree of the drive wheels.

A screwball is achieved by decreasing the speed of the 2 o'clock andincreasing the speed of the 10 o'clock wheel relative to the speed ofthe 6 o'clock wheel, causing the ball to rotate and break in a down andin direction.

A knuckleball can be thrown by setting each wheel at the same speed.This causes the ball to be propelled from the machine 10 with virtuallyno spin, thus creating a typical knuckleball. It should be appreciated,however, that the ability to control the delivery location of aknuckleball thrown by the machine is as difficult as the ability tocontrol a knuckleball thrown by a live pitcher.

The upper portion 12 of the machine 10 is pivotally mounted to a baseplate 30 at a center ball joint 40. The power head 20 is comprised of afront plate 21 and a rear plate 22, which are attached to one another bythree motor mounts 23 that extend between the front plate 21 and therear plate 22. An aperture 24 is provided in the approximate center ofthe front plate 21 of the power head 20 through which a ball will bepropelled from the machine 10.

It should be noted that the motor mounts 23 are secured to the frontplate 21 and the rear plate by a series of bolts 34 which pass throughelongated grooves 36 in the front plate 21 and the rear plate 22. Thispermits the actual position of the motor mounts 23 and the wheels 70A-Cwhich are mounted thereof to be adjusted to accommodate different sizedballs, e.g., baseballs, softballs, lacrosse balls, tennis balls, etc.depending upon their position.

The power head 20 is further supported by a pair of pivot wheels 25 thatare provided at the opposite sides of the front plate 21 and whichpermit the power head 20 to rotate in a horizontal direction on the baseplate 30.

The power head 20 is adapted to pivot in a horizontal plane about thecenter ball joint 40 in order to change the horizontal position of thepower head 20 relative to a center position and, therefore, the angle atwhich a ball is delivered to a batter. Actual movement of the power head20 in a horizontal plane is effected by a horizontal linear actuator 50which is provided on the upper surface of the base plate 30. Horizontallinear actuator 50 includes a horizontally extending shaft 52 whichextends from the horizontal linear actuator 50 to the inside surface ofthe front plate 21. The horizontal linear actuator 50 serves to causethe power head to pivot in a horizontal direction about the front centerball joint 40.

A spring 26 holds the power head against the linear actuator 50 removingbacklash from the linear actuator internal mechanism, thereby increasingthe accuracy of the horizontal alignment of the power head 20. Spring 26is secured between a post 27 that extends upwardly from the base plate30 and the inside surface of the front plate 21.

The power head 20 is further adapted to pivot in the vertical planeabout an axis defined by the center ball joint 40 and the wheels 25, inorder to change the vertical angle of the power head 20 relative to thebase plate 30 and, therefore, the vertical angle at which a ball isdelivered to a batter. A vertical linear actuator 60 having a downwardlyextending shaft 62 is provided on the outer surface of the rear plate22. The vertical linear actuator 60 permits the power head 20 to pivotin the vertical plane about the front center ball joint 40.

It should be appreciated that the ability to move the power head 20 inboth a horizontal and vertical direction is critical not only to be ableto throw pitches to different locations in the strike zone but, moreimportantly, to permit it to throw breaking pitches as well as pitchesof differing speeds. Any ball-throwing machine that is intended todeliver interchangeable pitches of differing types must be able to berepositioned in the horizontal and vertical planes of the power head ona pitch by pitch basis.

The power head 20 is thus able to be repositioned in both a vertical andhorizontal planes by the use of horizontal and vertical linearactuators. By extending or retracting the shaft 52 or 62 of suchactuators 50 and 60, respectively, the power head 20 is moved in suchdirections by pivoting about the center ball joint 40.

For example, when one desires to change from a fastball to a changeup(where the speed of the pitch is decreased by at least 10 MPH), thetrajectory angle of the pitch must be raised to overcome the effect ofgravity on the slower pitch. To accomplish this, the power head 20 ispivoted about the center pivot 40 such that the angle of the pitchtrajectory is raised to accommodate the effect of gravity on the pitch.This is accomplished by retracting the shaft 62 of the vertical actuator60, thereby tilting the power head 20 in an upward direction.

Similarly, the power head 20 may be repositioned to throw a curve ballas follows. The shaft 62 of the vertical linear actuator 60 is retractedso as to cause the angle of trajectory of the pitch to rise while alsochanging the horizontal position of the power head 20 by retracting theshaft 52 of the horizontal linear actuator 50 causing the power head topoint to the side of the plate away from the break.

By pivoting the power head 20 both horizontally and vertically about thecenter ball joint 40 located at the front of the machine 10, the actualmovement of the machine in either or both a horizontal or verticaldirection is minimized and, as such, is imperceptible to a batter. Suchimperceptibility would be improved if both pivot axes passed through theaperture 24 in the front plate 20.

FIGS. 7 and 8 illustrate the manner in which the power head 20 rotatesabout the center ball joint 40 relative to the base plate 30 in both ahorizontal and vertical direction. As shown in FIG. 7, one can effectrotation of the power head 20 in a horizontal direction by extension andretraction of the shaft 52 of the horizontal linear actuator 50. Pivotwheels 25 assist in rotation of the power head 20.

Similarly as shown in FIG. 8, the power head 20 is able to rotate in avertical plane about the center ball joint 40 upon the extension andretraction of the shaft 62 of the vertical linear actuator 60.Obviously, repositioning the power head 20 will affect the eventualtrajectory of the balls being propelled from the machine 10.

Control cables (not shown) connect the horizontal and vertical linearactuators 50 and 60 to remote actuator controls 204 and 206 contained ina remote control box 200 (see FIGS. 9-10) which can be mounted on thebottom of the base plate 30.

As shown in FIG. 1, the three coacting drive wheels 70A, 70B and 70C ofthe ball-throwing machine 10 each include a solid hub 72, preferablycomposed of aluminum, steel or composite material and an outer coating73 of a deformable material having a relatively high coefficient offriction so as to permit the wheels 70A-70C to sufficiently grip a ballwith a minimum of slip in order to propel it toward a batter. Preferredmaterials for this outer coating include urethane, nitrile rubber andbutyl rubber and a preferred hardness for the material is between 25 and60 Durometer A with a particularly preferred hardness between 40 and 50Durometer A. While softer materials provide greater conformity to theballs being propelled and allow the machine to be used with a widervariety of balls, such materials have been found to lack the durabilityrequired for a commercial product. Moreover, materials having a hardnessabove 60 Durometer A typically cause a greater slippage of the ballsduring use which result in decreased machine accuracy.

While the diameter of the coacting wheels 70A-70C can be between eightand 20 inches, a diameter of between 12 and 16 inches is preferred.Wheels having a diameter of approximately 16 inches are particularlypreferred. It has been found that larger wheels reduce slippage betweenthe wheels and the balls, thereby increasing the accuracy of themachine. Similarly, larger wheels are advisable when attempting toachieve ultimate ball speeds greater than 90 MPH. Due to the speeds atwhich these wheels rotate, i.e., up to about 3500 RPM, it is preferablethat the hubs be solid and balanced to minimize vibration.

The coacting wheels 70A-70C are each powered by drive motors 80 whichare attached to the wheels by motor shafts 82 which extend through themotor mounts 23 and are secured to the wheels 70A-70C by “Tran torque”expanding bushings 84. While drive motors 80 can be virtually any DC orAC motor with sufficient power to rotate the wheels 70A-70C at thedesired speeds, one of the essential elements of this machine 10 is theability to rapidly accelerate and decelerate the coacting wheels 70A-70Cto permit the machine to interchangeably deliver a variety of differentpitches in a relatively short period of time, i.e., less than 7-10seconds. There are situations where it is necessary to rapidlyaccelerate a wheel from, for example, 1200 RPM to 2500 RPM while,simultaneously decelerating another wheel from 2500 RPM to 1500 RPM.

The ability to rapidly accelerate and decelerate the speed of thesewheels 70A-70C accurately coming to the new speed is a critical featureof this invention. The DC motors heretofore used by other ball-throwingmachines were found to be incapable of achieving the rapid accelerationand deceleration of the coacting wheels required for such a machine. Forexample, one of the stated objectives of this ball-throwing machine isto be able to deliver different pitches within a 7-10 second time periodto simulate actual batting practice conditions with live pitchers. This,of course, requires rapidly accelerating and decelerating certain wheelswithin this limited period to be able to deliver these differentpitches.

It has been determined that such rapid and accurate acceleration anddeceleration of the wheels can be easily achieved by the use of ACmotors with companion motor drives including dynamic or regenerativebraking circuits. Particularly good results have been achieved using athree phase, AC motor that is capable of providing at least ¾ HP. Aparticularly preferred AC motor is the 1 HP motor marketed by Baldor asmodel number VM 3116.

The drive motors 80 are each connected to remote variable speed AC motordrives 202A-202C in control box 200 (see FIG. 9) by cables 85. It isimportant that these AC motor drives include a dynamic or regenerativebraking circuit to permit rapid deceleration of the coacting wheels70A-70C in order to allow the rapid interchangeability of pitches. Aparticularly preferred AC motor drive is the AC Tech MC1000 VariableFrequency Drive marketed by AC Technology Corporation of Uxbridge, Mass.which includes a dynamic or regenerative braking circuit to permit rapiddeceleration of the motor and wheel.

Ball introduction tube 90 shown in FIG. 1 is provided for introducing aball into the ball-throwing machine 10 into the nip 92 formed betweenthe coacting wheels 70A-70C. It will be appreciated that theball-throwing machine 10 of the present invention may be operated eithermanually with a coach or other individual hand feeding balls to themachine or, alternatively, the machine 10 may be used in combinationwith a conventional automatic remote ball feeder of the type commonlyused in conjunction with the JUGS and ATEC machines for automaticallyintroducing balls into the machine 10 between the coacting wheels70A-70C. It will be appreciated, however, that such automatic ballfeeders must be modified to work in conjunction with the ball-throwingmachine 10 of the present invention due to the movement of the powerhead 20. In this regard, it is necessary to provide for a flexible,preferably transparent connection between the ball feeder and the powerhead 20 to accommodate the movement of the power head 20. In eitherevent, however, a ball is introduced into the nip 92 between thecoacting wheels 70A-70C for propulsion through the machine 10.

A pointer device 100, preferably a laser pointer device, is provided onthe base plate 30, preferably at the front or batter side thereof Thepointer device 100 is provided to assist the user in properly aligningthe ball-throwing machine 10 in a manner that will be explained indetail herein.

A pair of transport wheels 110 is also provided on opposite sides of thebase plate 30 to facilitate relocation and transportation of the machine10. It will be appreciated that these wheels will permit the user tosimply roll the machine onto or off the field before insertion of legs14 preparatory to use of the machine 10.

Warning lights 112 and 114 are provided on the front plate 21 of thepower head 20, preferably above the ball delivery aperture 24 or in anyother location where they can be easily seen by the batter. The purposeof these warning lights 112, 114 is to alert the batter to the conditionof the machine. The upper light 112 is an ON/OFF indicator. Whenilluminated as a constant GREEN, it advises the batter that the machineis on and ready to deliver a pitch. There are times when the power head20 is moving and is incapable of actually delivering a pitch. In thoseinstances, the light will “Flash” to so alert the batter. Upon reachinga set and ready position, it will become a constant GREEN.

The bottom light 114 is intended to advise the batter that a ball hasbeen released and is entering the nip 92 between the coacting wheels70A-70C and is, therefore, about to be pitched. In a normal condition,it will not be illuminated. This light is intended to alert the batterthat a ball will be propelled within a fixed period of time, e.g., 1second, to permit the batter to set for the subsequent pitch. Thus, whenboth lights are “GREEN,” the machine is ready and about to deliver apitch to the batter.

The ball-throwing machine 10 of the present invention is controlled by aprogrammable control unit 200 that is housed in a separate control box201 (see FIG. 9). As illustrated in FIG. 1, the control unit 200 may besecured to the underside of the base plate 30 or, alternatively, as aseparate stand-alone box which is connected to the ball-throwing machineby an umbilical cord (not shown). In either event, however, the controlunit 200 is electrically connected to and provides the controls for theball-throwing machine 10 of the present invention.

As shown in greater detail in FIGS. 9-10, the control unit 200 includesdrive motor controls 202A-202C, which are electrically connected to andcontrol their respective drive motors 80A-80C. As noted earlier,particularly preferred AC motor drives are the AC Tech MC1000 VariableFrequency Drive marketed by AC Technology Corporation of Uxbridge, Mass.which includes a dynamic braking circuit and resistors to permit rapiddeceleration of the motor and coacting wheels 70A-70C.

A vertical actuator control 204 is provided which is electricallyconnected to and controls the vertical linear actuator 60. Similarly, ahorizontal actuator control 206 is provided which is electricallyconnected to and controls the horizontal linear actuator 50. Aprogrammable controller 208 is provided to control all of the variousoperations of the ball-throwing machine. A particularly preferredcontroller is the MultiPro+MC controller, manufactured by ControlTechnology, Inc.

In addition, control unit 200 includes a controller power supply 210,controller terminal blocks 212, a filter fan 214, a fuse block 216 andan inlet filter 218.

As shown in greater detail in the schematic of FIG. 10, the controller208 is electrically connected to and controls the drive motor controls202A-C and the actuator drives 204 and 206. A remote handheld terminal220 is electrically connected to the programmable controller 208 for useby a coach or user.

FIG. 11 depicts the layout of the remote handheld terminal 220 which isintended to be used by the coach or batter to control the ball-throwingmachine of the present invention. The terminal includes a display area222 where the type of pitch, location and speed are displayed using anLCD display. A series of mode LED's 224 are provided to indicate themode in which the ball-throwing machine is to operate, i.e., manual,automatic, set and home. The mode LED's correspond to mode selectionkeys 226 which permit the user to select the actual mode of the machinewhich then result in an illumination of the corresponding mode LED's.

In the manual mode, the ball-throwing machine 10 is programmed todeliver a single pitch at a time corresponding to the pitch that ismanually selected by the coach. Depression of the “Man” key of the modeselection keys 226 will cause the machine 10 to operate in the manualmode.

In the automatic mode, the ball-throwing machine 10 is programmed todeliver a series of pitches, e.g., twenty or more, in a predeterminedsequence. Depression of the “Auto” key of the mode selection keys 226will cause the machine 10 to operate in the automatic mode.

In the automatic mode, the user will be queried as to which sequence theuser wants, e.g., right-hand pitcher to right-hand batter, left-handpitcher to right-hand batter, etc., and which particular choice ofsequence, e.g., the Kevin Brown series, etc. which would simulate anactual sequence of pitches delivered by a particular pitcher. The usermay move from selection to selection using the “Position AdjustmentKeys” 232.

The “Home” key 225 is intended to permit the user to “fine adjust” thevertical delivery of pitches to accommodate a particular batter. Forexample, it might be desirable to “lower” the over strike zone where thebatter is 5′ 6″ and then raise it for the next batter who is 6′ 2″. Fineadjustment of the strike zone is accomplished using the PositionAdjustment Keys 232 that have an arrow on their surface.

The “Shift” key 227 is the equivalent of the “Enter” key on a computerin that it actually enters the selections made by the user into thecontroller. The “Shift” key also serves to order the delivery of pitchesin a manual mode.

An “On” key 228 is provided which serves as the on/off control for themachine 10.

The ball-throwing machine 10 is programmed to operate at predeterminedset speeds, i.e., fast, medium and slow, and these are selected bydepression of the appropriate “Pitch Speed Key” 238. For example, whenprogrammed to operate in the fast mode, all pitches will be based on a90 MPH fastball. In the medium mode, all pitches will be based on an 80MPH fastball and in the slow speed, all pitches be based on a 70 MPHfastball. It should be appreciated that these settings are purelyarbitrary and can be easily changed. For example, where theball-throwing machine is intended to be used for a major league team,the three settings, i.e., fast, medium and slow, could be, for example,based on a 95 MPH fastball, a 90 MPH fastball and an 85 MPH fastball,respectively. Similarly, the actual number of pitch speed keys can beincreased or decreased depending upon the particular application.

The actual type of pitch being delivered by the ball-throwing machine 10of the present invention is selected by depression of the appropriate“Pitch Type Key” 230. The ball-throwing machine 10 of the presentinvention is programmed to deliver the following types of pitches:rising fastball, sinker or split-finger fastball, changeup, curveballand slider. Other pitches can be added, if desired.

Similarly, the location of the pitch in the strike zone can becontrolled by depressing the appropriate “Pitch Location Key” 236 whichhave baseballs on their surface. The ball-throwing machine 10 has beenpreprogrammed to deliver pitches to five locations within the strikezone, i.e., high and outside, high and inside, low and outside, low andinside, and center, all based on a right hand batter. Depression of theappropriate Pitch Location Key 236 will direct the machine 10 to deliverthe pitch to the appropriate location in the strike zone.

Obviously, these five locations are arbitrary and can be varieddepending upon the particular application. For example, a coach mightfind it desirable to deliver pitches actually outside the strike zone toassist a hitter in learning the strike zone. Similarly, the number oflocations within the strike zone can be changed to, for example, ninelocations rather than the indicated five.

A data table is pre-programmed in the programmable controller 208 whichdetermines the appropriate pre-determined settings for the speed of eachof the coacting wheels 70A-70C and the positions for the horizontallinear actuator 50 and vertical linear actuator 60 for each of thepitches selected and their location. An example of such a data table isincluded in Table 1, which establishes the respective wheel speed andthe actuator settings for a series of pitches based on an 80-MPHfastball.

TABLE 1 MEDIUM (80 MPH) SERIES Verti- Wheel Wheel Wheel cal Pitch Loca-Pitch A B C Horizont. Set- Type tion Speed Speed Speed Speed Settingting Fast 1 80 1150 1800 1150 763 500 Ball Fast 2 80 1150 1800 1150 755535 Ball Fast 3 80 1150 1800 1150 775 535 Ball Fast 4 80 1150 1800 1150755 470 Ball Fast 5 80 1150 1800 1150 775 470 Ball Sinker 1 80 1400 12501400 761 765 Sinker 2 80 1400 1250 1400 750 795 Sinker 3 80 1400 12501400 775 795 Sinker 4 80 1400 1250 1400 750 725 Sinker 5 80 1400 12501400 775 725 Curve- 1 69 1000 1000 1800 815 850 Ball Curve- 2 69 10001000 1800 805 890 Ball Curve- 3 69 1000 1000 1800 825 890 Ball Curve- 469 1000 1000 1800 805 825 Ball Curve- 5 69 1000 1000 1800 825 825 BallSlider 1 74  950  950 2150 812 850 Slider 2 74  950  950 2150 802 888Slider 3 74  950  950 2150 822 888 Slider 4 74  950  950 2150 802 825Slider 5 74  950  950 2150 822 825 Screw- 1 70 1850 1100 1100 725 870Ball Screw- 2 70 1850 1100 1100 715 900 Ball Screw- 3 70 1850 1100 1100740 900 Ball Screw- 4 70 1850 1100 1100 715 835 Ball Screw- 5 70 18501100 1100 740 835 Ball Change- 1 65 1000 1700 1000 765 620 up Change- 265 1000 1700 1000 755 650 up Change- 3 65 1000 1700 1000 775 650 upChange- 4 65 1000 1700 1000 765 590 up Change- 5 65 1000 1700 1000 775590 up

With respect to the aforementioned table, the pitch type will designatethe type of pitch desired and will correspond to the Pitch Type keys 230on the hand held terminal 220, e.g., fastball, sinker, curveball,slider, screwball and changeup. Similarly, the location in the chartrelates to the pitch location as determined by the Pitch Location key236 on the terminal 220. Typically, a pitch down the center isdesignated by numeral 1 followed by a high and outside pitch “2”, highand inside pitch “3”, low and outside pitch “4” and low and inside pitch“5”.

The individual wheel speeds for wheels A, B and C correspond to thewheel speeds for each of the individual coacting drive wheels 70A-70C.The horizontal setting corresponds to the setting on the horizontalactuator control 206 and the vertical setting corresponds to the settingon the vertical actuator control 204. Each of these settings is derivedmanually by determining the optimal pitch settings for a particularpitch.

It will be appreciated that similar tables are constructed with respectto each of the pitch speed settings determined by the pitch speed key238 on the hand held terminal 220, e.g., the slow series based on a 70MPH fastball and the fast series based on a 90 MPH fast ball. Aspreviously noted, these can vary according to the specific desired pitchspeed.

As previously noted, the ball-throwing machine of the present inventioncan operate in an automatic mode in which the programmable controller208 instructs the machine 10 to throw a predetermined sequence ofpitches to predetermined locations, typically within a particular speedset. For example, the machine 10 can be programmed to throw a twentypitch set in the following order: center fastball; fastball high and in;curve ball down and out; sinker down and in; fast ball high and in;screwball down and in; changeup down and out; fastball down and in;slider high and out; fastball high and out; screwball down and in;curveball down and out; etc. Virtually any combination of pitches can beprogrammed to establish the particular sequence and it can be created toachieve a right hand pitcher vs. a right hand batter; a right handpitcher vs. a left hand batter; a left hand pitcher vs. a right handbatter; and a left hand pitcher vs. a left hand batter. Moreover, thereare times that it might be necessary to change the particular pitchprofile for a particular pitcher, e.g., to increase the break of thesinker for Hideo Nomo, etc. This can be accomplished by modifying thewheel settings in the data table to achieve a different pitch.

These data tables can be programmed into the controller 208 using acomputer. To facilitate the re-programming of the data table, theprogrammable controller 208 can be attached to a remote magnetic strip“smart card” reader. In this manner, a particular pitch sequence can bestored on a smart card which may be read by the smart card reader toimmediately re-program the controller 208 and, thereby, change theautomatic pitch sequence. This would permit the user to be able toimmediately change sequences to simulate a variety of different pitches.Similarly, the smart card can be used to change the profile of aparticular pitch, e.g., a 98-MPH fastball for Roger Clemens rather thanthe “generic” 90-MPH fastball.

Thus, it is possible to develop a series of smart cards that could beused to program the machine 10 to simulate the profile of the actualpitches of a pitcher such as Kevin Brown and the sequence to which hemight pitch a particular batter, such as Mike Piazza.

The ball-throwing machine 10 of the present invention can also be usedin conjunction with a video display device on which a pitcher isactually depicted winding up and delivering a pitch. This, of course,offers the advantage of permitting a batter to time their swing againstsimulated live pitching. Video display devices have been used incommercial batting cages. One such device is marketed under the markPower Alley by the MIR Corporation of Atlanta, Ga. Currently, such adevice uses a conventional ball-throwing device to propel tennis ballsto the hitter with no spin at speeds of less than 60 MPH.

The marriage of such technologies provides actual pitch simulation ofthe highest order. A batter would be able to take swings against a videoof a particular pitcher throwing a series of pitches of the same speedand profile as that pitcher might actually pitch in a live game.Moreover, it would be possible to establish a pitch sequence to simulatethe actual pitch sequence that such a pitcher might use in actualcompetition.

Obviously, it would be necessary to synchronize the release of the ballfrom the pitching machine 10 with the video display but this can beaccomplished by coordinating the release of the ball from a feederdevice to the image on the video screen to insure that the ball is beingreleased from the pitching machine at the time the pitcher on the videoscreen is delivering a pitch.

Using the smart card reader, the machine 10 can be programmed tosimulate the pitches of the actual pitcher being displayed on the videoscreen. This would include specific settings for the wheels 70A-C andthe horizontal and vertical linear actuators 50 and 60 so as to properlyprofile the pitches of the particular pitcher and to insure that theyare being delivered in a pre-determined pitch sequence.

Operation of Machine

The ball-throwing machine 10 of the present invention may be operatedboth outdoors on a field and indoors in a gymnasium or batting cagefacility. It is positioned on the pitcher's mound or at a distance ofapproximately 60 feet (or 45 feet for Little League distances) from thebatter's box. The ball-throwing machine 10 must initially be leveled andthen properly aligned relative to home plate. In order to assist in theproper alignment of the ball-throwing machine, the laser pointer device100 is used to project a laser beam toward home plate against a target(not shown) which is positioned at the center of the intended strikezone. The ball-throwing machine 10 should be manually positioned suchthat the laser beam falls in the center of the target. Horizontaladjustment of the ball-throwing machine 10 is accomplished by simplyrepositioning the machine 10 in a horizontal direction while verticaladjustment is accomplished by raising or lowering the front leg 14A ofthe base 13.

When the ball-throwing machine 10 is properly positioned relative tohome plate, it is ready for operation. It should be appreciated thatupon startup of the machine 10, the control unit 200 automaticallypositions the power head 20 in a center position for a center fast ballat the medium speed. That is the “home” or default position and thepower head 20 will always return to that position on startup.

If the machine is to be used with particularly short or particularlytall batters, the machine can be adjusted to accommodate a particularstrike zone either manually or automatically. Manual adjustment isaccomplished by changing the vertical height of the front leg 14A byadjusting the extension fitting 16. Alternatively, it is possible to“fine tune” the strike zone in a vertical direction using the “home”feature on the handheld terminal 220 using the up and down arrows of thepitch selection keys 232. Upon startup of the machine 10, however, anyprevious “fine tune” adjustment is lost and the power head 20 of themachine 10 returns to its normal default position.

Balls can be introduced into the ball-throwing machine 10 eithermanually by a coach or automatically using a conventional ball feederdevice (not shown). As previously noted, the machine 10 is adapted to beused in conjunction with a conventional elongated sleeve feeder deviceof the type commonly used with commercial pitching machines such as theJUGS and ATEC machines. As the power head 20 of the presentball-throwing machine 10 is movable, it is necessary to connect the ballfeeder to the ball introduction tube 90 using a flexible, preferablytransparent, connection to allow the batter to actually see the deliveryof the ball into the machine 10.

Such feeders are electrically wired to the control unit 200, whichcontrols the release of balls either manually or automatically atpredetermined time intervals. For example, when the machine is in themanual mode, balls will be released upon the depression of the “Shift”key 227 on the terminal 220 . When put in the automatic mode, balls willbe released at predetermined time intervals.

A ball detection switch is provided on the ball feeder means to detectthe release of a ball and to illuminate the lower warning light 114 towarn the batter.

Upon proper positioning of the ball-throwing machine 10 relative to homeplate, the machine is turned on by depression of the ON/OFF switch onthe terminal 220. Upon activation of the ON/OFF switch, the machineimmediately goes to a default setting in which the machine is set topitch a Medium fastball down the center of home plate. In addition, theupper warning light 112 is illuminated, thereby alerting the user to thefact that the machine 10 is on and potentially ready to pitch.

The user then has the option of operating the machine 10 in either amanual or an automatic mode and this selection is made by depression ofthe appropriate mode selection key 226. In the manual mode, the user isprompted to make three choices: the speed selection, i.e., fast, mediumor slow; the pitch type, i.e., fast ball, sinker, curve ball, slider,changeup and screwball; and the pitch location, i.e., one of fivelocations in the strike zone. The appropriate selection is made bydepression of the applicable key on the terminal 220. These keys can bedepressed in any order and upon depression of the applicable key, therelevant information will be displayed on the display area 222.

Upon entering the applicable information, the user is prompted to hitthe “Set” key on the terminal and information is stored in thecontroller 208. This determines the appropriate settings for theparticular pitch at the particular location from the stored data tableand then sends signals to the drive control motors 202A-202C, thehorizontal actuator controller 206 and the vertical actuator controller204 providing them with the applicable settings for the particularpitch. Upon receipt of the applicable signal, each of the drive motorcontrols 202 set their corresponding drive motors 80 to the specifiedspeed to accomplish the desired wheel speed and the two actuatorcontrollers 204, 206 set their corresponding actuators to the specifiedpositions to position the power head 20 in the desired position. Theaffect of this is to reposition the power head 20 in the proper positionto deliver the specified pitch to the predetermined position with thecoacting wheels 70A-C rotating at an appropriate speed to deliver theselected pitch.

The controller waits for the proper feedback from the drive controlmotors 202A-202C, horizontal actuator controller 206 and verticalactuator controller 204 to indicate the pwer head 20 is in the correctposition and the wheels 70A-C are spinning at the correct rotationalvelocity. It typically takes between 3 and 4 seconds and always lessthan ten seconds for the power head 20 to move to the predeterminedposition during which the upper warning light 112 on the front of themachine 10 is flashing. Upon reaching that position, the upper light 112turns green and the machine is ready to accept a ball which can beeither released from an automatic feed device by depressing the “Shift”key 227 on the remote terminal 220 or, alternatively, by manuallyfeeding a ball into the ball introduction tube 90. Upon reaching the nip92 between the coacting wheels, the ball will be delivered to the batterby the machine.

The ball-throwing machine 10 can also be operated in an automatic modeby the depression of the “Auto” key on the terminal 220. Upon thedepression of the “Auto” key, the user will be queried as to whatsequence is desired. As previously noted, virtually an unlimited numberof pitch sequences can be programmed including, for example, sequencesbased on the throwing arm of the pitcher and whether a batter is lefthanded or right handed. Actual choices will be made by using the“Position Adjustment Keys” 232.

Upon depression of the “Auto” key and selection of the particularsequence, the hitter then selects the appropriate pitch speed set bydepression of the appropriate “Pitch Speed Key” 238. At that time, thecontrol unit of the machine 10 takes over, delivering pitches to thebatter in a predetermined sequence of particularly profiled pitches.

As previously noted, the controller 208 can be readily reprogrammed bythe use of a smart card which is meant to work in conjunction with asmart card reader attached to the controller 208. In this manner, onecould readily reprogram the machine 10 to deliver a predeterminedsequence of pitches of a particular profile. This would permit themachine 10 to simulate the actual pitching sequence of a particularpitcher.

Having thus described the invention with particular reference to thepreferred forms thereof, it will be obvious that various changes andmodifications can be made therein without departing from the spirit andscope of the present invention as defined by the appended claims.

Wherefore, we claim:
 1. A ball-throwing machine including means tointerchangeably deliver pitches of different types to differentlocations at different speeds, said machine including at least onerotating wheel for propelling a ball toward a batter and dynamic brakingmeans for rapidly decelerating the speed of said at least one rotatingwheel.
 2. A ball-throwing machine of the type having a power headincluding at least two coacting wheels for propelling a ball toward abatter to simulate a pitch, said machine including: means forcontrolling the rotational speed of each wheel; dynamic braking meansfor rapidly decelerating the speed of each wheel; means for controllingthe horizontal position of the power head; and means for controlling thevertical position of the power head; said machine being able tointerchangeably deliver pitches of different types to differentlocations at different speeds with less than ten-second intervalsbetween said pitches of different type, location and speed.
 3. Aball-throwing machine of the type having a power head including at leastthree coacting wheels for propelling a ball toward a batter to simulatea pitch, said machine having: means for causing each of said wheels torotate at a predetermined speed; dynamic braking means for rapidlydecelerating the speed of each wheel; means for causing the power headto assume a predetermined horizontal position; means for causing thepower head to assume a predetermined vertical position; and means forcontrolling the rotational speed of each wheel, the horizontal positionof the power head and the vertical position of the power head; saidmachine being able to interchangeably deliver pitches of different typesto different locations at different speeds with less than ten secondintervals between said pitches.
 4. The ball-throwing machine of claim 3,wherein said wheels are positioned on said power head at equal distancesrelative to the ball being propelled.
 5. The ball-throwing machine ofclaim 3, wherein said means for controlling the rotational speed of eachwheel includes a motor and a drive control, wherein said drive controlincludes means for rapidly changing the speed of each wheel.
 6. Theball-throwing machine of claim 5, wherein said motor is an AC motor. 7.The ball-throwing machine of claim 3, wherein said power head ispivotably mounted on a base at a center pivot about which the power headmay be pivoted in both a horizontal and a vertical direction.
 8. Theball-throwing machine of claim 7, wherein said means for causing thepower head to move to a predetermined horizontal position comprises atleast one horizontal linear actuator adapted to cause said power head torotate in a horizontal plane about a center pivot and wherein said meansfor causing the power head to move to a predetermined vertical positioncomprises at least one vertical linear actuator adapted to cause saidpower head to rotate in a vertical plane about said center pivot.
 9. Theball-throwing machine of claim 3, wherein said means for controllingcomprises a programmable controller.
 10. The ball-throwing machine ofclaim 9, wherein said programmable controller includes a programmablemicroprocessor.
 11. The ball-throwing machine of claim 10, wherein saidprogrammable microprocessor includes a data table that includes thespeed of each wheel, the horizontal position of the power head and thevertical position of the power head for each pitch type at each speedand each location.
 12. The ball-throwing machine of claim 10, whereinsaid programmable microprocessor may be operated in a manual mode inwhich an individual can manually select for each pitch its type, speedand location or in an automatic mode in which the microprocessor ispre-programmed to deliver different pitches at different speeds todifferent locations in a pre-programmed sequence.
 13. The ball-throwingmachine of claim 10, wherein said programmable microprocessor includes asmart card reader adapted to read a pre-programmed smart card in orderto re-program said microprocessor.
 14. The ball-throwing machine ofclaim 13, wherein the smart card contains a pre-programmed sequence ofpitches.
 15. The ball-throwing machine of claim 3, wherein saidball-throwing machine further includes means to visually display animage of a pitcher on a video display and means to synchronize thepropelling of said balls from said machine with the image displayed onthe video display.
 16. A ball-throwing machine of the type having apower head including at least two coacting wheels for propelling a balltoward a batter to simulate a pitch, said machine including: means forcausing each of said wheels to rotate at a predetermined speed; meansfor causing the power head to move to a predetermined horizontalposition; means for causing the power head to assume a predeterminedvertical position; a programmable controller for individuallycontrolling the rotational speed of each individual wheel, thehorizontal position of the power head and the vertical position of thepower head; and a smart card reader adapted to read a pre-programmedsmart card in order to re-program said programmable controller, whereinsaid smart card contains a pre-programmed sequence of pitches; saidmachine being able to interchangeably deliver pitches of different typesto different locations at different speeds with less than ten secondintervals between pitches.
 17. The ball-throwing machine of claim 16,wherein said power head has three coacting wheels.
 18. The ball-throwingmachine of claim 16 further including means to visually display an imageof a pitcher on a video display and means to synchronize the propellingof said balls by said machine with the image displayed on the videodisplay.
 19. A ball-throwing machine of the type having a power headincluding at least two coacting wheels for propelling a ball toward abatter to simulate a pitch, said machine including: means for causingeach of said wheels to rotate at a predetermined speed; means forcausing the power head to move to a predetermined horizontal position;means for causing the power head to assume a predetermined verticalposition; a programmable controller for individually controlling therotational speed of each individual wheel, the horizontal position ofthe power head and the vertical position of the power head; a smart cardreader adapted to read a pre-programmed smart card in order tore-program said microprocessor, wherein said smart card contains apre-programmed sequence of pitches; and means for visually displaying animage of a pitcher on a video display and means to synchronize thepropelling of said balls with the image displayed on the video display,said machine being able to interchangeably deliver pitches of differenttypes to different locations at different speeds with less than tensecond intervals between pitches.
 20. The ball-throwing machine of claim19, wherein said power head has three coacting wheels.
 21. A sportstraining device, said device including: means for displaying the imageon a surface of a sports figure in motion; means for interchangeablypropelling balls of different types through said surface insynchronization with said image to different locations at differentspeeds and different rotational velocities; means for programming saidball-throwing machine to deliver a predetermined sequence of pitches ofa predetermined profile, said means for programming comprising a smartcard reader which is adapted to read a smart card on which is containeda predetermined sequence of pitches.
 22. The sports training device ofclaim 21, wherein said device is a batting cage.
 23. The sports trainingdevice of claim 22, wherein said sports figure is a pitcher winding upand throwing a baseball.
 24. The sports training device of claim 21,wherein said means for propelling comprising a ball-throwing machine ofthe type having a power head including at least two coacting wheels forpropelling a ball, said machine including: means for controlling therotational speed of each wheel; means for controlling the horizontalposition of the power head; and means for controlling the verticalposition of the power head.
 25. A ball-throwing machine including meansto interchangeably deliver pitches of different types to differentlocations at different speeds, said machine including a power headhaving at least one rotating wheel for propelling a ball toward abatter, wherein said power head is pivotably mounted on a base at acenter pivot about which the power head may be pivoted in both ahorizontal and a vertical direction.
 26. A ball-throwing machine of thetype having a power head including at least two coacting wheels forpropelling a ball toward a batter to simulate a pitch, said power headbeing pivotably mounted on a base at a center pivot about which thepower head may be pivoted in both a horizontal and a vertical direction,said machine including: means for controlling the horizontal position ofthe power head; and means for controlling the vertical position of thepower head.
 27. A ball-throwing machine of the type having a power headincluding at least two coacting wheels for propelling a ball toward abatter to simulate a pitch, said power head being pivotably mounted on abase at a center pivot about which the power head may be pivoted in botha horizontal and a vertical direction, said machine including: means forcausing the power head to rotate about said center pivot to assume apredetermined horizontal position, said means for causing comprising atleast one horizontal linear actuator; and means for causing the powerhead to rotate about said center pivot to assume a predeterminedvertical position, said means for causing comprising at least onevertical linear actuator.
 28. The ball-throwing machine of claim 27,further including means for synchronizing the delivery of said pitchesby said machine with a video image of a pitcher being displayed on avideo display.
 29. A ball-throwing machine including means tointerchangeably deliver pitches of different types to differentlocations at different speeds, said machine including a programmablecontroller having a microprocessor for controlling the operation of saidmachine and a smart card reader adapted to read a pre-programmed smartcard for re-programming said microprocessor.
 30. The ball-throwingmachine of claim 29, further including means for synchronizing thedelivery of said pitches by said machine with a video image of a pitcherbeing displayed on a video display.
 31. A ball-throwing machine of thetype having a power head including at least two coacting wheels forpropelling a ball toward a batter to simulate a pitch, said machinehaving: a base including a center pivot on which said power head ismounted; means for causing each of said wheels to rotate at apredetermined speed; means for causing the power head to rotate aboutsaid center pivot to assume a predetermined horizontal position; meansfor causing the power head to rotate about said center pivot to assume apredetermined vertical position; and means for controlling therotational speed of each wheel, the horizontal position of the powerhead and the vertical position of the power head; and dynamic brakingmeans for rapidly decelerating the speed of each wheel.
 32. Theball-throwing machine of claim 31, further including means forsynchronizing the delivery of said pitches by said machine with a videoimage of a pitcher being displayed on a video display.